make sacrifices - Español Inglés Diccionario